home *** CD-ROM | disk | FTP | other *** search
/ Alde ADA 5 #1 / ADA CD-ROM - Alde Publishing.iso / cm / adafmt.sid < prev    next >
Encoding:
Text File  |  1988-05-03  |  3.9 KB  |  81 lines

  1. --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
  2. -- UNIT NAME         : Ada Pretty Printing Program
  3. -- VERSION           : 1.1
  4. -- REVIEW CODE       : 
  5. -- DDN ADDRESS       : 
  6. -- AUTHOR            : Marlow Henne (AF Armament Lab) and Larry Neal (Gen Res Corp)
  7. --                   : Air Force Armament Lab (DLMM)
  8. --                   : -and-
  9. --                   : General Research Corp, Ft Walton Beach, FL
  10. --                   : Submitted and Modified by Richard Conn (RCONN at SIMTEL20)
  11. -- COPYRIGHT         : 
  12. -- DATE CREATED      : 2 July 85
  13. -- DATE RELEASED     : 2 July 85
  14. -- DATE LAST UPDATED : 2 July 85
  15. -- LOCATION          : ASR
  16. -- ENVIRONMENT       : DEC VAX 11/785, DEC Pascal
  17. --= CLASSIFICATION       ===============================================--
  18. -- CATEGORY LEVEL 1  : PROGRAMMING TOOLS
  19. -- CATEGORY LEVEL 2  : PRETTY PRINTERS
  20. -- CATEGORY LEVEL 3  : Pretty Printer 1
  21. -- CATEGORY LEVEL 4  : 
  22. -- KEYWORD           : Ada Pretty Printer
  23. -- KEYWORD           : Pretty Printer
  24. -- KEYWORD           : Pascal
  25. -- INDEX             : Pretty Printer
  26. -- INDEX             : Pascal
  27. -- INDEX             : Ada Pretty Printer
  28. -- INDEX             : Pretty Printer, Ada
  29. -- TAXONOMY          : 
  30. -- DEPENDENCIES      : 
  31. -- SEE ALSO          : 
  32. --= FILE LISTING         ===============================================--
  33. -- FILE SPECS        : PD:<ADA.PRETTY-PRINTERS>ADAFMT.*
  34. -- DIRECTORY DISPLAY :
  35. -- Directory   PD:<ADA.PRETTY-PRINTERS>
  36. --      File Name     Byte Count  Line Count
  37. --   ---------------  ----------  ----------
  38. --   ADAFMT.COM              663          23
  39. --   ADAFMT.DOC              628          10
  40. --   ADAFMT.PAS           142504        2510
  41. --   ADAFMT.PRO             3570          70
  42. --   ===============  ==========  ==========
  43. --     4 Files            147365        2613
  44. --= ABSTRACT             ===============================================--
  45. --         This program takes as input an Ada program and  reformats  the
  46. -- program  according  to  a  standard  set of pretty printing rules.  No
  47. -- effort is made  to  detect  or  correct  syntactic  errors.   See  the
  48. -- comments  at  the  front of the program for credits, revision history,
  49. -- and details on the pretty printing rules and operation.
  50. -- 
  51. --         ADAFMT  is the original program, extracted from NOSC-TECR with
  52. -- permission of Col Bill Whitaker.  ADAFMT1 is a modified version  which
  53. -- contains  one  minor  problem:  "package ...  is new" constructs cause
  54. -- the indentation level to increase.  Provided  files  include  a  short
  55. -- documentation  file  (ADAFMT.DOC)  and  command  files (ADAFMT.COM and
  56. -- ADAFMT1.COM).
  57. -- 
  58. --= REVISION HISTORY     ===============================================--
  59. --
  60. -- DATE         VERSION    AUTHOR                  HISTORY
  61. -- 19850702    1.1    Marlow Henne        Initial release to repository
  62. --= RELEASE NOTICE       ===============================================--
  63. -- This prologue must be included in all copies of this software.
  64. --
  65. -- This software is released to the Ada community.
  66. -- This software is released to the Public Domain (note:
  67. --   software released to the Public Domain is not subject
  68. --   to copyright protection).
  69. -- Restrictions on use or distribution:  NONE
  70. --= DISCLAIMER           ===============================================--
  71. --     This software and its documentation are provided "AS IS" and
  72. -- without any expressed or implied warranties whatsoever.  No warranties
  73. -- as to performance, merchantability, or fitness for a particular
  74. -- purpose exist.
  75. --     The user is advised to test the software thoroughly before
  76. -- relying on it.  The user must assume the entire risk and liability of
  77. -- using this software.  In no event shall any person or organization of
  78. -- people be held responsible for any direct, indirect, consequential or
  79. -- inconsequential damages or lost profits.
  80. --======================================================================--
  81.